Skip to main content

Penjelasan Praktikum

PRAKTIKUM: Object Oriented Programming (OOP)

Mata Kuliah: Pemrograman Berorientasi Object

Pertemuan: 02


COURSE DESCRIPTION

This course is an introduction to the fundamental concepts of Object-Oriented Programming (OOP) paradigm. Students will gain understanding of basic programming principles and progressively explore into the core concepts of OOP, including classes, objects, constructors, encapsulation, polymorphism, and inheritance. The course emphasizes practical application, encouraging students to design, implement, test, and debug solutions for small systems within a collaborative technical team setting.

COURSE GOAL

Setelah mengikuti praktikum ini, mahasiswa mampu:

  • Develop strong foundation in basic programming principles, fostering their ability to write code, utilize variables, and implement fundamental algorithms..
  • Build knowledge of the essential OOP concepts, including classes, objects, constructors, encapsulation, polymorphism, and inheritance, laying the groundwork for understanding modular and scalable coding practices.
  • Develop ability to apply theoretical knowledge in practical scenarios, emphasizing collaborative teamwork.
  • Develop ability to design, implement, test, and debug solutions for small systems, fostering hands-on learning and problem-solving skills.

COURSE LEARNING OUTCOMES (CLOs)

Week1Course Learning OutcomesSubjectCode
1Explain basic programming conceptsBasic programmingCLO-1
2Explain basic programming conceptsIDE software installation and Introduction to python programmingCLO-1

Task

  • Buatlah akun google colab atau gunakan IDE/Text Editor untuk menulis dan menjalankan program python
  • Buka file berjudul Hands_On_Week2_OOP_Python.ipynb dan Week2_OOP_Python.ipynb
  • Buat file baru pada google colab atau text editor dengan judul pertemun 02, lalu tulis ulang semua code pada cell-cell contoh program pada kedua file tersebut.
  • Jalankan setiap cell program yang sudah di tulis sebelumnya
  • Ganti semua value pada setiap variable nya dengan identitas anda masing-masing atau angka lain selain yg ada di contoh program
  • upload lah file google colab yang di buat ke github (tidak wajib/optional)